home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2717 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  3.4 KB

  1. Path: etlinn.etl.go.jp!usenet
  2. From: HIRANO Satoshi <hirano@etl.go.jp>
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.object,comp.infosystems.www.servers.misc,comp.infosystems.www.authoring.cgi,fj.lang.java,fj.comp.announce,fj.comp.oops,fj.net.programming,fj.net.infosystems.www
  4. Subject: [ANNOUNCE] ETL HORB 0.2
  5. Date: Fri, 19 Jan 1996 18:05:56 +0900
  6. Organization: Electrotechnical Laboratory
  7. Message-ID: <30FF5EF4.4CE5@etl.go.jp>
  8. NNTP-Posting-Host: bungo.etl.go.jp
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=iso-2022-jp
  11. Content-Transfer-Encoding: 7bit
  12. X-Mailer: Mozilla 2.0b5 (WinNT; I)
  13.  
  14. If you are interested in network programming, Java, CGI, 
  15. object technology, CORBA, or Network OLE, here is a good news.
  16.  
  17.  
  18.                         ETL HORB
  19.  
  20.              Version 0.2 95/12/23  (Alpha test)
  21.  
  22.             http://ring.etl.go.jp/openlab/horb/
  23.  
  24. ETL HORB is the magic carpet for Internet programming.
  25.  
  26. By using HORB with Java, you can create remote objects, call remote
  27. methods, pass objects, in addition to use of usual Java features. 
  28. You can call objects on a server even from applets running in WWW
  29. browsers such like Netscape Navigator 2.0. 
  30.  
  31. You don't need to wait for CORBA or Network OLE. You can fly around
  32. the Internet world with HORB from now, and you can forget CGI 
  33. and socket programming. (^_^)
  34.  
  35. FEATURES:
  36.  
  37. * True distributed object oriented computing.
  38. * HORB runs under any OS Java runs.
  39.   Solaris, SGI, HP, IBM, Windows 95, NT, Macintosh.... (*1)
  40. * Remote object operations from applets!
  41. * HORB programs are portable at binary level and interoperable
  42.   among all architectures HORB supports.
  43. * Standalone client-server, server-server, and applet-server 
  44.   programming styles.
  45. * You don't need to write IDL.
  46.  
  47. * Works with Sun Java JDK 1.0 Beta 2 or newer.
  48. * Works with Netscape 2.0 Beta 4 or newer.
  49.  
  50. * FREE! with source code! 
  51.  
  52.  
  53. EXAMPLE 1:
  54.  
  55.    A HORB object can serve many connections from clients 
  56.    simultaneously. Thus, a simple applet-server program written
  57.    in HORB replaces CGI scripts with smart remote object calls. 
  58.    Users using the WWW browsers don't need to install the HORB system. 
  59.    A runtime system (very small) is downloaded automatically.
  60.    You can use some database access classes for HORB or Java at the 
  61.    server end.
  62.   
  63.    applet --------+
  64.    applet --------+------------------------ Server A
  65.    applet --------+
  66.  
  67.    WWW browsers                             HORB Server
  68.    (Windows 95, NT, Macintosh...)
  69.  
  70.  
  71. EXAMPLE 2:
  72.  
  73.    Server A serves a virtual world. Users access the server
  74.    from applets. Server B is the management center and it is
  75.    controled with standalone clients. You can write this system
  76.    as a signle HORB program, i.e., a set of Java classes.
  77.  
  78.    applet --------+                            +------- client
  79.    applet --------+--- Server A ---- Server B -+------- client
  80.    applet --------+                            +------- client
  81.  
  82.    WWW browsers          Solaris     NT Server        standalone
  83.    (Windows 95, NT,        at           at             clients
  84.     Macintosh)            Tokyo        Chicago         with GUI
  85.  
  86.  
  87. (*1) Basically HORB system and HORB programs run under any OS
  88.      Java runs. Some platforms such like Mac will become available
  89.      when Java supports the platforms. Mac version will come soon.
  90.  
  91. Enjoy flying with HORB, and forget CGI and socket programming!
  92.  
  93. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  94. HIRANO Satoshi                      Electrotechnical Laboratory
  95.  
  96. hirano@etl.go.jp                    Thinking makes it so.
  97.